home *** CD-ROM | disk | FTP | other *** search
/ Utilities Professional 1-1500 / Utilities Professional 1-1500 (1994)(WPD)[!].iso / 12511500 / var1411.dms / var1411.adf / docs / Hunk.doc < prev    next >
Text File  |  1993-07-28  |  1KB  |  28 lines

  1. Hunk is a utility for dumping the AmigaDos file structure for executable and
  2. linkable objects.
  3.  
  4. USAGE: Hunk [-s] <executable/object file>
  5.  
  6.  The -s option if set causes any symbols in symbol table hunks to be
  7. displayed on screen.
  8.  
  9. e.g.
  10.  
  11. Hunk c/LECasm
  12.  
  13. tells you all about the hunk structure of the program LECasm.
  14.  
  15.  
  16.   The Program was just a quick utility I wrote to test the linkable output
  17. of the assembler, and as such needs a little polishing up. Such as the
  18. function 'Write' should be rewritten so that text is output a line at a time,
  19. which will increase the speed the text is output at.
  20.  
  21.   Hunk works by randomly accessing the file for which you have requested its
  22. hunk. This means that very large files without symbol tables are done quickly
  23. with as few disk accesses as possible. Symbol tables are handled rather
  24. slowly, since the file is read in about a long word at a time, which is
  25. inefficient. A better solution would be to allocate some memory for the
  26. symbol table, parse it, and then free that memory.
  27.  
  28.